property and land management or development - Alemán Inglés Diccionario